﻿
Namespace My

	'このクラスでは設定クラスでの特定のイベントを処理することができます:
	' SettingChanging イベントは、設定値が変更される前に発生します。
	' PropertyChanged イベントは、設定値が変更された後に発生します。
	' SettingsLoaded イベントは、設定値が読み込まれた後に発生します。
	' SettingsSaving イベントは、設定値が保存される前に発生します。
	Partial Friend NotInheritable Class MySettings

		<Global.System.Configuration.UserScopedSettingAttribute()> _
		Public Property DbContext() As List(Of DbContextProperty)
			Get
				If Me("DbContext") Is Nothing Then
					Me("DbContext") = New List(Of DbContextProperty)
				End If
				Return CType(Me("DbContext"), List(Of DbContextProperty))
			End Get
			Set(ByVal value As List(Of DbContextProperty))
				Me("DbContext") = value
			End Set
		End Property

	End Class

End Namespace
